import re
import requests
# 要爬取的网站
#url = 'http://fd.bjx.com.cn/'

url = 'http://img01.mybjx.net/webupload/image/20200413/3febf48b0400006.jpg'

# 获取网页源码
response = requests.get(url)
# 匹配源码中的图片资源
#<img src="http://img01.mybjx.net/webupload/image/20200413/3febf48b0400006.jpg" width="250" height="60" border="0">
#results = re.findall("<img[\\s\\S]+?src=\"(.+?)\"", response.text)
#results = re.findall("<img[\\s\\S]+?src=\"(.+?)\"", response.text)
content = response.content.decode()
# print(content)
results = re.findall(r'<img.*?src="(.*?)"', content, re.S)
# 匹配内容，第一个为标签名称，第二个为限定属性，下面表示匹配class为test的img标签


print(len(results))
# 用于命名的变量
name = 0
# 遍历结果
for result in results:
    # 在源码中分析出图片资源写的是绝对路径，所以完整url是主站+绝对路径
    img_url = url+result
    # 下载图片
    f = open(str(name) + '.jpg', 'wb')
    f.write(requests.get(img_url).content)
    f.close()
    name += 1